﻿using System;
using ExorAIO.Core;
using EloBuddy.SDK;
using EloBuddy.SDK.Events;
using LeagueSharp.Common;
using LeagueSharp.SDK;

namespace ExorAIO
{
    internal static class Program
    {
        /// <summary>
        ///     The entry point of the application.
        /// </summary>
        /// <param name="args">The arguments.</param>
        private static void Main()		
        {
			Loading.OnLoadingComplete += Initialize;
		}
		private static void Initialize(EventArgs args)
		{
            /// <summary>
            ///     Loads the Bootstrap.
            /// </summary>
            LeagueSharp.SDK.Bootstrap.Init();

            Events.OnLoad += (sender, EventArgs) =>
            {
                /// <summary>
                ///     Loads the AIO.
                /// </summary>
                AIO.OnLoad();
            };
        }
    }
}